package club.samubird.simpledatahandlekit.es.synckit;

import java.util.List;
import java.util.Map;

/**
 * @author sam
 * @date 2019/10/11 19:51
 * @description 功能描述
 */
public interface SyncDb2EsDataConverter {

	/**
	 * 新增数据转换器
	 *
	 * @param queryList
	 * @return
	 */
	List insertConverter(List<Map<String, Object>> queryList);

	/**
	 * 更新数据转换器
	 *
	 * @param queryList
	 * @return
	 */
	List updateConverter(List<Map<String, Object>> queryList);

	/**
	 * 删除数据转换器
	 *
	 * @param queryList
	 * @return
	 */
	List deleteConverter(List<Map<String, Object>> queryList);
}
